package com.tuanzi.loan.vo.response.settlementsystem;

import com.tuanzi.loan.core.vo.IdentityResponse;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

/**
 * @author caiwanlin
 * @create 2018-08-20 10:46
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class SettlementIncomeResponse extends IdentityResponse implements Serializable {
   
    private Long productId;

    private String productName;

    private Long companyId;

    private String companyName;

    private Date settlementTime;

    private Integer incomeType;

    private Date startTime;

    private Date endTime;

    private Integer spreadChannel;

    private Integer spreadMode;

    private Integer copMode;

    private Double priceCpa;

    private Double priceCps;

    private Integer registerCount;

    private Integer clickCount;

    private Double lendAmount;

    private Double incomeAmount;

    private Double lastIncomeAmount;

    private Integer participatePv;

    private Integer participateUv;

    private Double uvValue;

    private Integer settlementMode;

    private Integer payMode;

    private Integer billStatus;

    private Long billId;

    private String remark;

    private String creator;

    private Date createTime;

    private String updator;

    private Date updateTime;

    private Integer version;
}
